home *** CD-ROM | disk | FTP | other *** search
Amiga Symbolizer Function Definition | 2002-11-13 | 1.5 KB | 36 lines |
- ==id $Id: ttengine_lib.sfd 5.0 2002/10/30 11:44:00 krashan Exp krashan $
- ==base _TTEngineBase
- ==basetype struct Library*
- ==libname ttengine.library
- ==bias 30
- ==public
- ==include <exec/types.h>
- ==include <utility/tagitem.h>
- ==include <libraries/ttengine.h>
- ==include <graphics/text.h>
- ==version 4
- APTR TT_OpenFontA(struct TagItem *taglist) (a0)
- ==varargs
- APTR TT_OpenFont(Tag tag1, ...) (a0)
- BOOL TT_SetFont(struct RastPort *rp, APTR font) (a1,a0)
- VOID TT_CloseFont(APTR font) (a0)
- VOID TT_Text(struct RastPort *rp, APTR string, ULONG count) (a1,a0,d0)
- ULONG TT_SetAttrsA(struct RastPort *rp, struct TagItem *taglist) (a1,a0)
- ==varargs
- ULONG TT_SetAttrs(struct RastPort *rp, Tag tag1, ...) (a1,a0)
- ULONG TT_GetAttrsA(struct RastPort *rp, struct TagItem *taglist) (a1,a0)
- ==varargs
- ULONG TT_GetAttrs(struct RastPort *rp, Tag tag1, ...) (a1,a0)
- ULONG TT_TextLength(struct RastPort *rp, APTR string, ULONG count) (a1,a0,d0)
- VOID TT_TextExtent(struct RastPort *rp, APTR string, WORD count, struct TextExtent *te) (a1,a0,d0,a2)
- ULONG TT_TextFit(struct RastPort *rp, APTR string, UWORD count, struct TextExtent *te, struct TextExtent *tec, WORD dir, UWORD cwidth, UWORD cheight) (a1,a0,d0,a2,a3,d1,d2,d3)
- ==version 5
- struct TT_Pixmap *TT_GetPixmapA(APTR font, APTR string, ULONG count, struct TagItem *taglist) (a1,a2,d0,a0)
- ==varargs
- struct TT_Pixmap *TT_GetPixmap(APTR font, APTR string, ULONG count, Tag tag1, ...) (a1,a2,d0,a0)
- VOID TT_FreePixmap(struct TT_Pixmap *pixmap) (a0)
- VOID TT_DoneRastPort(struct RastPort *rp) (a1)
- ==end
-
-
-